2 Bhk New Flats For Sale In Mira Road | Space Residence, Vinay Nagar | Near Metro Station & Highway